home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cat3 / Xm / XmCreateMenuBar.z / XmCreateMenuBar
Text File  |  1998-10-30  |  6KB  |  133 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))       UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV       XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr - A RowColumn widget convenience creation
  10.           function
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.           #include <Xm/RowColumn.h>
  14.           WWWWiiiiddddggggeeeetttt XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr(
  15.           WWWWiiiiddddggggeeeetttt ppppaaaarrrreeeennnntttt,
  16.           SSSSttttrrrriiiinnnngggg nnnnaaaammmmeeee,
  17.           AAAArrrrggggLLLLiiiisssstttt aaaarrrrgggglllliiiisssstttt,
  18.           CCCCaaaarrrrddddiiiinnnnaaaallll aaaarrrrggggccccoooouuuunnnntttt);
  19.  
  20.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  21.           This page documents Motif 2.1.
  22.  
  23.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  24.           XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr creates an instance of a RowColumn widget of
  25.           type XXXXmmmmMMMMEEEENNNNUUUU____BBBBAAAARRRR and returns the associated widget ID. It is
  26.           provided as a convenience function for creating RowColumn
  27.           widgets configured to operate as a MenuBar and is not
  28.           implemented as a separate widget class.
  29.  
  30.           The MenuBar widget is generally used for building a Pulldown
  31.           menu system. Typically, a MenuBar is created and placed
  32.           along the top of the application window, and several
  33.           CascadeButtons are inserted as the children. Each of the
  34.           CascadeButtons has a Pulldown menu pane associated with it.
  35.           These Pulldown menu panes must have been created as children
  36.           of the MenuBar.  The user interacts with the MenuBar by
  37.           using either the mouse or the keyboard.
  38.  
  39.           The MenuBar displays a 3-D shadow along its border. The
  40.           application controls the shadow attributes using the
  41.           visual-related resources supported by XXXXmmmmMMMMaaaannnnaaaaggggeeeerrrr.
  42.  
  43.           The MenuBar widget is homogeneous in that it accepts only
  44.           children that are a subclass of XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnn or
  45.           XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnnGGGGaaaaddddggggeeeetttt.  Attempting to insert a child of a
  46.           different class results in a warning message.
  47.  
  48.           If the MenuBar does not have enough room to fit all of its
  49.           subwidgets on a single line, the MenuBar attempts to wrap
  50.           the remaining entries onto additional lines if allowed by
  51.           the geometry manager of the parent widget.
  52.  
  53.           _p_a_r_e_n_t    Specifies the parent widget ID
  54.  
  55.           _n_a_m_e      Specifies the name of the created widget
  56.  
  57.           _a_r_g_l_i_s_t   Specifies the argument list
  58.  
  59.           _a_r_g_c_o_u_n_t  Specifies the number of attribute/value pairs in
  60.  
  61.  
  62.  
  63.      Page 1                                         (printed 10/24/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))       UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV       XXXXmmmmCCCCrrrreeeeaaaatttteeeeMMMMeeeennnnuuuuBBBBaaaarrrr((((3333XXXX))))
  71.  
  72.  
  73.  
  74.                     the argument list (_a_r_g_l_i_s_t)
  75.  
  76.           For a complete definition of RowColumn and its associated
  77.           resources, see XXXXmmmmRRRRoooowwwwCCCCoooolllluuuummmmnnnn(3).
  78.  
  79.      RRRREEEETTTTUUUURRRRNNNN
  80.           Returns the RowColumn widget ID.
  81.  
  82.      RRRREEEELLLLAAAATTTTEEEEDDDD
  83.           XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnn(3), XXXXmmmmCCCCaaaassssccccaaaaddddeeeeBBBBuuuuttttttttoooonnnnGGGGaaaaddddggggeeeetttt(3),
  84.           XXXXmmmmCCCCrrrreeeeaaaatttteeeePPPPuuuullllllllddddoooowwwwnnnnMMMMeeeennnnuuuu(3), XXXXmmmmCCCCrrrreeeeaaaatttteeeeSSSSiiiimmmmpppplllleeeeMMMMeeeennnnuuuuBBBBaaaarrrr(3),
  85.           XXXXmmmmMMMMaaaannnnaaaaggggeeeerrrr(3), XXXXmmmmRRRRoooowwwwCCCCoooolllluuuummmmnnnn(3), and
  86.           XXXXmmmmVVVVaaaaCCCCrrrreeeeaaaatttteeeeSSSSiiiimmmmpppplllleeeeMMMMeeeennnnuuuuBBBBaaaarrrr(3).
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                         (printed 10/24/98)
  130.  
  131.  
  132.  
  133.